﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Domain.Entity
{
    // ER:简历管理表
    public class ER
    {

		[Key]
		public int ResId { get; set; }
		public string? HumanName { get; set; }//姓名
		public string? EngageType { get; set; }//招聘类型
		public string? HumanAddress { get; set; }//地址
		public string? HumanPostcode { get; set; }//邮编
		public string? HumanMajorKindId { get; set; }//职位分类编号
		public string? HumanMajorKindName { get; set; }//职位分类名称
		public string? HumanMajorId { get; set; }//职位编号
		public string? HunmaMajorName { get; set; }//职位名称
		public string? HumanTelephone { get; set; }//电话号码
		public string? HumanHomephone { get; set; }//家庭电话
		public string? HumanMobilephone { get; set; }//手机
		public string? HumanEmail { get; set; }//
		public string? HumanHobby { get; set; }//兴趣爱好
		public string? HumanSpeciality { get; set; }//特长
		public string? HumanSex { get; set; }//姓别
		public string? HumanReligion { get; set; }//宗教信仰
		public string? HumanParty { get; set; }//政治面貌
		public string? HumanNationality { get; set; }//国籍
		public string? HumanRace { get; set; }//民族
		public DateTime? HumanBirthday { get; set; }//出生日期
		public int? HumanAge { get; set; }//年龄
		public string? HumanEducatedDegree { get; set; }//学历
		public int? HumanEducatedYears { get; set; }//教育年限
		public string? HumanEducatedMajor { get; set; }//学历专业
		public string? HumanCollege { get; set; }//毕业院校
		public string? HumanIdcard { get; set; }//身份证号
		public string? HumanBirthplace { get; set; }//姓名
		public double? DemandSalaryStandard { get; set; }// 薪酬标准
		public string? HumanHistoryRecords { get; set; }//个人履历
		public string? Remark { get; set; }//备注
		public string? Recomandation { get; set; }//推荐意见
		public string? HumanPicture { get; set; }//照片
		public string? AttachmentName { get; set; }//档案附件
		public int? CheckStatus { get; set; }//复核状态
		public string? Register { get; set; }//登记人
		public DateTime? RegistTime { get; set; }//登记时间
		public string? Checker { get; set; }//复核人姓名
		public DateTime? CheckTime { get; set; }//复核时间
		public int? InterviewStatus { get; set; }//面试状态
		public double? TotalPoints { get; set; }//总分
		public int? TestAmount { get; set; }//考试次数
		public string? TestChecker { get; set; }//测试复核人
		public DateTime? TestCheckTime { get; set; }//测试复核时间
		public string? PassRegister { get; set; }//通过登记人姓名
		public DateTime? PassRegistTime { get; set; }//通过登记时间
		public string? PassChecker { get; set; }//通过复核人姓名
		public DateTime? PassCheckTime { get; set; }//通过复核时间
		public string? PassCheckStatus { get; set; }//通过的复核状态
		public string? PassCheckComment { get; set; }//录用申请审核意见
		public string? PassPassComment { get; set; }//录用申请审批意见
		

	}

}
